package com.qf.service;

import com.qf.pojo.req.QfCourseReq;
import com.qf.pojo.resp.BaseResp;

public interface QfCourseService {
    /**
     * 查询所有课程信息
     * @param page 当前页
     * @param size 当前页显示条数
     * @return 响应对象
     */
    BaseResp findAll(Integer page, Integer size);

    /**
     * 修改或存储
     * @param qfCourseReq 请求的课程对象
     * @return 响应对象
     */
    BaseResp updateOrSave(QfCourseReq qfCourseReq);

    /**
     * 删除课程
     * @param id 课程id
     * @return 响应对象
     */
    BaseResp deleteById(Integer id);
}
